home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / tlxtw104.zip / SCRIPTS.DOC < prev    next >
Text File  |  1993-03-26  |  27KB  |  610 lines

  1.                             TLXTW104.ARJ/ZIP
  2.  
  3.           Telix 3.15/3.21 Scripts for Tradewars 2002 v1.03(d)
  4.  
  5.                               version 1.04
  6.  
  7.         SALT and Telix are trademarks of deltaComm Development.
  8.  
  9.   Use of Telix(tm) for longer than 45 days without appropriate payment
  10.    to deltaComm Development for Telix is a violation of international
  11.                              Copyright Law.
  12.  
  13. These scripts are not free.  These scripts are SHAREWARE.  If you use
  14. them and find them useful you should register.  This will encourage the
  15. author to improve and upgrade the scripts for future public release.
  16. Registration will remove the annoying please register messages. This
  17. release is a fully functional version.
  18.  
  19. THE AUTHOR IS NOT LIABLE FOR ANY DAMAGES RESULTING IN OR FROM THE USE OF
  20. THESE SCRIPTS.
  21.  
  22. Author's address:
  23.                                Phil Crown
  24.                             326 Kinney Drive
  25.                          Wylie, TX  75098-7725
  26.  
  27. If you don't read this entire file, some things may not work correctly.
  28. -----------------------------------------------------------------------
  29. .KE FILES
  30. -----------------------------------------------------------------------
  31. Key files allow you to redefine the keyboard.  The default .key file is
  32. Telix.key.  To load new a .key file, in Telix, type Alt-K, R, L,
  33. filename.ext.  After Trader.ke or Planet.ke has been loaded type
  34. Alt-F2 to switch between the two.  (Note:  the default extension is KEY,
  35. but I am using KE to help avoid confusion between ANSI.KEY and
  36. AVATAR.KEY, etc, which Telix uses for Terminal Emulations).
  37.  
  38. These three files belong in the same directory as Telix.exe.
  39.  
  40. PLANET.KE
  41. TRADER.KE
  42. TLXTWHLP.TXT  (online help Alt-F1, requires list.com)
  43.  
  44. You can optionally compile the below script and assign it to any key you
  45. want, and save it in Telix.key, for a quick and easy way to initially load
  46. Trader.key.  To assign scripts to the keyboard, in Telix, type Alt-K, R,
  47. E, key to edit, @name_of_script. Note the "@" precedes the name of the
  48. script, then Enter and SAVE.
  49.  
  50. // loadkey.slt
  51. main()
  52. {
  53.  if (keyload("trader.ke") > -1)
  54.  status_wind("Trader.ke loaded", 10);
  55.  return;
  56. }
  57. // end
  58.  
  59. Please read the Telix documentation for further information about Telix.
  60.  
  61. -----------------------------------------------------------------------
  62. ENVIRONMENT VARIABLES
  63. -----------------------------------------------------------------------
  64. The directory where Telix.exe resides should always be set in the
  65. environment whether you use these scripts or not.
  66.  
  67. Ex:  Set Telix=C:\Telix
  68.  
  69. Five other environment variables must be for these scripts.
  70.  
  71. F1, STATLINE, STATLINE_COLOR, DR, and TEMP.
  72.  
  73. F1  -  the path where scripts will make and store data files.
  74.        Ex:      SET F1=C:\Telix\Twgames\
  75.  
  76.        the trailing "\" is optional, but I recommend adding it in the
  77.        case above.
  78.  
  79. STATLINE  -  the row of your statusline, this should be 0 or 24.
  80.              Ex:        SET STATLINE=0
  81.                         or
  82.                         SET STATLINE=24
  83.  
  84. STATLINE_COLOR  -  the color of the status line. Run color.slc for
  85.                    available colors.
  86.                    Ex: SET STATLINE_COLOR=31  (white on blue)
  87.  
  88. DR  -  is the delay rate.  If your at 9600 bps or faster, this can be 2.
  89.        if you running at 2400 bps, set this to 4 or higher.  The lower
  90.        this number the faster Telix responds.  But if it is to low,
  91.        Telix responds to quick.
  92.        Ex:  SET DR=4
  93.        If your experiencing trouble at 2400 bps such as scripts hanging
  94.        try raising this number gradually until the problem disappears,
  95.        but I wouldn't recommend raising it higher than 10.  Unless you
  96.        want to have to wait for a full second in some places :-)
  97.        
  98. TEMP  -  where temporary files are held.
  99.          Ex:  SET Temp=C:\Temp
  100.  
  101. Here is an example batch file which loads Telix.
  102.  
  103. TEL.BAT
  104. @echo off
  105. set f1=c:\games\traders\
  106. set statline=0
  107. set statline_color=31
  108. set dr=2
  109. set temp=c:\
  110. c:
  111. cd\telix
  112. telix
  113. set f1=
  114. set statline=
  115. set statline_color=
  116. set dr=
  117.  
  118. If any one of the above environment variables is not set, some scripts
  119. will not function.
  120.  
  121. -----------------------------------------------------------------------
  122. .SLC FILES
  123. -----------------------------------------------------------------------
  124. All .SLC files belong in the script directory.
  125. Here they are and a brief description for each one.
  126.  
  127. Script name:    Hot-Key (Trader.key)    Description:
  128.  
  129. DEPLOY_F.SLC       F1   Deploys Corporate Toll fighters.
  130. TRADE.SLC          F2   Single trading (Equipment / Organics only).
  131. SELL-BUY.SLC       F3   Paired Ports (Equipment / Organics only).
  132. SEL-STEL.SLC       F4   Sell / steal cycle (Equipment only).
  133. SELSNHAG.SLC       F7   "      " non-haggling.
  134. PRIME.SLC          F8   Steals Equipment.
  135. ROBCREDT.SLC       F9   Robs credits.
  136. BUSTREAD.SLC      F11   Reads .dat files.
  137. BUSTFAKE.SLC      F12   Records sector (Class 0) ports.
  138. ATTKPORT.SLC    Alt-A   Attacks ports.
  139. DNINTG.SLC      Alt-D   Downloads .prt and .sct files.
  140. TWIMAGE.SLC     Alt-I   Saves an image of the screen in the game's directory.
  141. MINE_DIS.SLC    Alt-M   Mine disruptors.
  142. PHOTON.SLC      Alt-P   Launches Photon torpedoes.
  143. DENSCAN.SLC     Alt-S   Upgraded density scanner. (also on keypad + )
  144. FUEL.SLC        Alt-T   Steals Ore.
  145. TLXTWHLP.SLC   Alt-F1   Online help. (requires list.com)
  146. LOADKE.SLC     Alt-F2   Toggles .Ke files
  147. ATTKSHIP.SLC   Ctrl-A   Attacks other ships / deployed fighters.
  148. BBSNAME.SLC    Ctrl-B   Fills _entry_name variable (creates directory).
  149. CRAI.SLC       Ctrl-C   Creates .dat file from .prt file.
  150. ETHEREND.SLC   Ctrl-E   Etherprobes (reads text file of sector numbers).
  151. GRIMY.SLC      Ctrl-G   Grimy Trader tracing.
  152. INTEROGT.SLC   Ctrl-I   Downloads .prt file only.
  153. CRSEPLOT.SLC   Ctrl-P   Turn counter / t-warp calculator.
  154. TRICON.SLC     Ctrl-T   Tricon.
  155. BUSTED.SLC    Alt-F12   Records sector and date when busted.
  156. MAJOR_LN.SLC  Shft-F1   Major Space Lane finder
  157. HOWBADAM.SLC  Shft-F2   How many holds / credits are safe to steal.
  158. CUSGRIMY.SLC  Shft-F3   Cuss Grimy Trader to lower alignment.
  159. MOVE.SLC     keypad .   Move / Deploy / Scan
  160. ───────────────────────────────────────────────────────────────────────────
  161. Script name:    Hot-Key (Planet.key)    Description:
  162.  
  163. POPTRANS.SLC       F1   Transwarp planet populator.
  164. POPSTNRD.SLC       F2   Standard warp planet populator.
  165. MATLMOVE.SLC       F3   Moves commodities bewteen planets within same sector.
  166. PLA_PO_M.SLC       F4   Moves colonists bewteen planets   "    "    "
  167. PLANET_D.SLC       F5   Destroys planets for experience.
  168. CEYLAD.SLC        F11   Corporate Megaholds
  169.  
  170. -----------------------------------------------------------------------
  171. OPERATION
  172. -----------------------------------------------------------------------
  173. Scripts create a seperate directory under the path you enter in the F1
  174. environment variable for each different BBS and/or game that you
  175. play.
  176.  
  177. The directory is named by the first eight characters of the name in the
  178. dialing directory.  It doesn't matter if the name is less than eight
  179. characters, though.  Characters that are illegal in DOS filenames are
  180. filtered out.  They are ( ) space, * asterisk, + plus, . period, /
  181. slash, and ? question mark.  Any other illegal characters are not
  182. checked for and should be changed by you manually in the dialing
  183. directory.
  184.  
  185. To initialize a .dat file run "bbsname" (Ctrl-B).  Enter the first eight
  186. (8) characters of the from the dialing directory of the bbs exactly as
  187. they appear in the dialing directory.  It'll ask to create the
  188. directory, and you should respond Y or the dir will not be created and
  189. nothing will work right.  A seperate directory is created for each BBS
  190. you call.  Then log into a game and run "Bustfake" (F-12).  Or run
  191. "Interogt" (Ctrl-I) then "Crai" (Ctrl-C).  (Note:  Sometimes if you try
  192. to download the CIM reports (Ctrl-I or Alt-D) before you have made a
  193. move in the game, the game will kick you out, so make a move or two or
  194. plot a course in to the ship's onboard course plotter first to ensure
  195. you don't get involuntarily kicked out).
  196.  
  197. The directory is named by the first 8 characters and the data files will
  198. be named by the first 3 characters in the dialing directory for the BBS
  199. you call.  This way there will be a seperate directory and .dat file for
  200. each BBS you call.  For example, if you call a BBS named Terminator,
  201. then the directory will be named \TERMINAT, and the data file would be
  202. named TER.DAT.  Quad C BBS would be named \QUAD_C_B and QUA.DAT.  If
  203. you're playing in two or more games on the same bbs, then run
  204. bbsname.slc (Ctrl-B) after you finish the first game, and enter
  205. something like termina2 or something to create a seperate directory and
  206. data file for that game. Remember to always enter the same name each
  207. time you log into that particular game.
  208.  
  209. Using a status line is required.  If the STATLINE and STATLINE_COLOR
  210. environment variables are not set some scripts will not run. The status
  211. line will always show which script is currently running, if any, which
  212. is very, very helpful to avoid loading to many scripts at one time.
  213. Most scripts will terminate automatically when its finished, but
  214. sometimes you may have to abort one with the Esc key.  Alt-8 toggles the
  215. status line on/off in Telix.  Some scripts will also display useful
  216. information on the status line.
  217.  
  218. The easiest way to run a script is to assign it to a keyboard macro.
  219. (Alt-K, R, E, key to edit).  Make sure it begins with a @.  Ex.
  220. "@bustfake".  Trader.ke and Planet.ke are included with scripts already
  221. assigned with Alt-F1 for help, but you can reassign them anyway you
  222. like.  (Note:  KEY files are being called .KE to avoid confusion with
  223. ANSI.KEY and others that Telix uses for Terminal Emulations)
  224.  
  225. Scripts should be loaded while you're at the "Command [TL=" prompt,
  226. except for "Grimy" and "Tricon", which should be loaded while in the
  227. "<Tavern>."  Scripts will now tell you if you are not at the correct
  228. prompt. Always abort a script before loading another script or it may
  229. cause problems if they pile up ontop of each other, all scripts can be
  230. aborted with Escape.
  231.  
  232. Trading scripts stop trading if you get busted or encounter a Ferrengi.
  233.  
  234. "Busted" (Alt-F12) writes a file when you get busted and "bustread"
  235. reads the file, so all you have to do is warp into a sector and run
  236. "bustread" (F11) to find the last time you were busted in that sector.
  237. Busted is normally called by other scripts, but can be run manually if
  238. needed.  If it has been more than 14 days then the options to steal or
  239. rob the port will appear in the display box.
  240.  
  241. "Denscan" reads the .dat file, created by "busted" and "bustfake", and
  242. will show what class port is in an adjacent sector when doing a density
  243. scan if that sector is not unvisited, and if busted then how many days
  244. ago. If the locations of the three Class 0 ports are recorded in the
  245. .dat file, and you know the sector of SGA, and you've run "major_ln"
  246. (Shft-F1), then it will show if it is a major space lane or not. The
  247. word 'Fed' will appear when a fed is nearby.
  248.  
  249. The only difference between "busted" and "bustfake", is that "busted"
  250. records the sector and port and flags it as being busted in, while
  251. "bustfake" just records the sector and port not flagged as being busted.
  252. "Bustfake" is a quick way to add a sector to the .dat file without
  253. having to download the CIM port report file, (Ctrl-I) and clean it with
  254. "crai" (Ctrl-C), which is more time consuming.  Bustfake is also the
  255. only to properly record the Class 0 ports.  The Class 9 port will not be
  256. saved in the data file after cleaning.  To save a Class 9 port, you will
  257. have to edit the .dat file with a text editor and enter it as a Class 8
  258. port.  For example, if the Class 9 port is in sector 804 the entry would
  259. look like this:
  260.  
  261.  804 8
  262. ^space
  263. -----------------------------------------------------------------------
  264. HELPFUL HINTS
  265. -----------------------------------------------------------------------
  266.  
  267. They will sell Ore but not buy it.  This is intentional, to make scripts
  268. run more in "automatic" mode.
  269.  
  270. The haggling scripts don't require or even use the the Physic probe, so
  271. don't waste credits buying one.
  272.  
  273. For Good Players
  274.  
  275. F3 (Trader.key) - this script is very good when you play good, or if
  276. sell-buy          you're in a new game and are trying to build
  277.                   experience fast.  It haggles Org/Equipment at paired
  278.                   ports and usually gets 1 or 2 exp. points each trade.
  279.  
  280. F2 (Trader.key) - this script is just a single trading (as opposed to
  281. trade             paired ports) haggler.
  282.  
  283. For Evil Players
  284.  
  285. F4 (Trader.key) - runs the sell/steal cycle for equipment only.
  286. sel-stel          Haggles and usually gets 1 or 2 exp. points.
  287.  
  288. F7 (Trader.key) - runs the sell/steal cycle for equipment only.
  289. selsnhag          Doesn't haggle, but is very fast.  Very good for when
  290.                   you don't need every little experience point.  Turn
  291.                   off ANSI (or leave it on) and let this RUN.
  292.  
  293. -----------------------------------------------------------------------
  294. GETTING STARTED
  295. -----------------------------------------------------------------------
  296. Directories must be created.  Run Ctrl-B. (On or Offline)
  297.  
  298. Data files must be created/maintained.  Run F12 to initialize.
  299. Then Alt-F12 (busted) as necessary or F12 (bustfake).
  300.  
  301. Until you build up a good data file, you should run Ctrl-I, Ctrl-C
  302. regularly.  Run Ctrl-I (downloads CIM port report), wait until it
  303. stops, hit Esc, wait, then run Ctrl-C.  Ctrl-C can be done on or
  304. offline. It can be aborted at anytime with escape without damaging the
  305. data file IF THE DATA FILE DOES NOT CONTAIN ANY JULIAN TIME DATES (ports
  306. you were busted at), those will be LOST.  This is why CRAI (Ctrl-I)
  307. makes a back up of the data file first.  If you abort and don't have any
  308. busted ports you want to keep track of then run Ctrl-I again, then
  309. Ctrl-C.  If you have busted ports you want to keep track of, copy the
  310. *.bak file to *.dat first.  Alt-D can be run instead of Ctrl-I.  Alt-D
  311. does the same thing as Ctrl-I, and downloads the CIM sector report
  312. (.sct) too.  This is mostly for other third party support programs that
  313. use both files. Telix Tradewars Scripts only use the CIM port report.
  314.  
  315. They will run with ANSI on or off, and will turn ANSI off when
  316. necessary, (ie, downloading CIM reports or downloading the Unexplored
  317. Sectors report for the etherprobing script to read).
  318.  
  319. -----------------------------------------------------------------------
  320. ETHEREND - etherprobes sectors read from a text file.
  321.  
  322. You will need a file called edit that takes will accept parameters from
  323. the command line in your path that invokes a text editor.  The following
  324. batch file will work if you don't already have it.  Replace q with the
  325. name of your text editor.
  326.  
  327. Edit.bat
  328. @echo off
  329. q %1 %2 %3 %4
  330.  
  331.  
  332. TLXTWHLP.SLT  - check the variable "help" in here if you don't use
  333.                 list.com and enter your list program.  Then recompile
  334.                 this script with CS.exe which comes with Telix.
  335.                 Ex:  CS Tlxtwhlp
  336.  
  337. -----------------------------------------------------------------------
  338. REGISTRATION
  339. -----------------------------------------------------------------------
  340. Register Telix Tradewars Scripts.  Only $10.00
  341.  
  342. Quantity           Description                Price/copy      Total:
  343.  
  344.  ___      Telix Tradewars Scripts (latest version) $10.00      ______
  345.  
  346.                 disk 5.25" ___                       0.00      __0.00
  347.  
  348.                 disk 3.5"  ___                       1.00      ______
  349.  
  350.               Texas residents add State and Local Taxes:       ______
  351.  
  352.               Grand Total                                      ______
  353.  
  354.  
  355. Your Real Name:________________________________________________________
  356.  
  357. Address:_______________________________________________________________
  358.  
  359. City, State, Zip:______________________________________________________
  360.  
  361. Phone # (   ) ___-____
  362.  
  363. BBS Name:_____________________     Data # (   ) ___-____
  364.  
  365. Send registrations to:
  366.  
  367.                          Phil Crown
  368.                          326 Kinney Drive
  369.                          Wylie, TX  75098-7725
  370.  
  371.  
  372. This will entitle you to legally continue to use Telix Tradewars beyond a
  373. reasonable evaluation period and qualify you for the upgrade package at
  374. a considerably reduced rate.
  375.  
  376. If you have any questions about these scripts leave me a message in the
  377. Fidonet Telix or Tradewars Echo.
  378.  
  379. Version History:
  380.  
  381. 12-25-92
  382. TLXTWS01        Initial release.
  383.  
  384. TLXTW101        Added alot more scripts.  Changed the format of the .dat
  385.                 files and speeded up reading dat files alot.
  386.                 Raised the amount Sel-stel offers when haggling.
  387.                 Not released.
  388. 03-16-93
  389. TLXTW102        Mostly just trying to get scripts suitable for public
  390.                 use.
  391.  
  392. 03-25-93
  393. TLXTW103        CEYLAD added.
  394.                 LOADKE is corrected. (Toggles between Trader.ke and
  395.                                       Planet.ke  Note: .Key files have
  396.                                       been renamed to .ke, this helps
  397.                                       avoid confusion with ANSI.KEY and
  398.                                       AVATAR.KEY that Telix uses for
  399.                                       Terminal emulations)
  400.                 Improved ETHEREND (Etherprobing)
  401.                 Fixed bug in ATTKSHIP that if used while invading planets,
  402.                   would sometimes cause QEMM Exception 13.
  403.                 Fixed alot of other things.
  404.                 Trying to ensure that everything will work at 2400 bps.
  405.                 I know they work from 9600 to 14.4k.
  406.  
  407. 03-25-93
  408. TLXTW104        Fixed small bug in CEYLAD.
  409.  
  410. I can be contacted thru:
  411.  
  412. Phil Crown
  413. Fidonet Telix Echo
  414. Fidonet Tradewars Echo
  415. Netmail Address 1:124/6106.105
  416.  
  417. -----------------------------------------------------------------------
  418. GLOSSARY
  419. -----------------------------------------------------------------------
  420. BBSNAME  CTRL-B  (TRADER.KEY)
  421.  This fills the _entry_name variable in SALT.  _Entry_name is a SALT
  422.  variable that holds the name of the BBS from the dialing directory your
  423.  connected to.  This serves three purposes.  It will create directories
  424.  for new games, and if you start Telix while already online or for some
  425.  other reason the _entry_name variable wasn't passed during logon it will
  426.  fill that variable.  Another use for this is if you're playing in more
  427.  than one game one the same bbs, you'll need to keep seperate .dat files.
  428.  Before you enter the second game, run this and enter a name to denote
  429.  the change.  Directories are named by the first 8 characters, data files
  430.  by the first 3 characters of the name in the dialing directory.  You'll
  431.  be asked whether to create a new directory or not.
  432.  
  433. BUSTED = ALT-F12.  (TRADER.KEY)
  434.  Normally this will be "called" by other scripts, but it can be run
  435.  as a standalone if need be.  It writes a data file with the sector #,
  436.  port #, and date as represented by the number of seconds since Jan. 1,
  437.  1970 when you get busted.
  438.  
  439. BUSTFAKE = F12  (TRADER.KEY)
  440.  Adds a sector # and port class to the database for the denscan.slt
  441.  (upgraded density scanner) script.  Doesn't record the port as being
  442.  busted at.  This is the only way to record the Class 0 ports in the
  443.  database.
  444.  
  445. BUSTREAD = F11  (TRADER.KEY)
  446.  Reads the database Busted and Bustfake create.
  447.  
  448. CEYLAD = F11  (PLANET.KEY)
  449.   Runs the Corporate Megaholds bug.  Start on the planet while the ship
  450.   that has 0 holds is in the citadel.
  451.  
  452. CRAI = CTRL-C  (TRADER.KEY)
  453.  Converts the file created by interogt.slt into a database.
  454.  Run Interogt.slt (Ctrl-I) or Dnintg (Alt-D) first, then run this.
  455.  This can be run on or offline.
  456.  
  457. CRSEPLOT = CTRL-P  (TRADER.KEY)
  458.  Pops up a box with the current sector, asks for a destination sector,
  459.  then counts turns and fuel need to Twarp from current sector to a
  460.  destination and back to the current sector.
  461.  
  462. DENSCAN = ALT-S  (TRADER.KEY)
  463.  Reads the database crai.slt creates and will show what Class ports are
  464.  in adjacent sectors when density scanning, how long ago busted, feds
  465.  and major space lanes if major.lan file exists ("major_ln", Shft-F1)
  466.  
  467. DEPLOY_F = F1  (TRADER.KEY)
  468.  Deploys Corporate Toll fighter(s).
  469.  Example; if at a class 1 port = deploys 11 fighters, class 2 = 2 figs,
  470.  no port in sector = 1 fighter.  Doesn't deploy in Fedspace.
  471.  You must belong to a Corporation for this to work.
  472.  
  473. DNINTG = ALT-D  (TRADER.KEY)
  474.  ASCII downloads the CIM port and sector reports.
  475.  Autodetects whether ANSI is on or off.
  476.  
  477. ETHEREND = CTRL-E  (TRADER.KEY)
  478.  Fires ether probes.  Reads sector numbers from a text file.  This is
  479.  usually an ascii download of the Unexplored sectors function of the CRAI
  480.  XXV onboard computer, but it can be any file (just sector numbers in a
  481.  column will work). When you run out of ether probes it will port at the
  482.  Stardock and buy 25 more ether probes, providing you're in the same
  483.  sector as SD and have enough credits.  A temporary file holds a string
  484.  that represents the offset of the last sector read from the text file
  485.  (ether.123) so that if the script is aborted, then resumed it won't
  486.  shoot into sectors that its already done.  It asks to write an image
  487.  file of the screen when it finds something possibly interesting, i.e,
  488.  planets, ferrengi, or other ships.  If you want to use a pre-existing
  489.  text file of sectors, copy the file you want to use to the directory
  490.  specified in the "Temp" environment variable and name it ETHER.123.  Ex:
  491.  d:\tmp\ether.123
  492.  
  493. FUEL = ALT-T.  (TRADER.KEY)
  494.  Robs a port of Ore for T-warp or whatever.  The port must have at least
  495.  at least the number of you holds that you want to steal on its docks.
  496.  
  497. GRIMY = CTRL-G (TRADER.KEY)
  498.  Asks the Grimy Trader to trace another trader.  You must enter enough
  499.  letters to match the trader being traced exactly right the first time
  500.  Grimy says "Do you mean ***?"  Saves any info the Grimy Trader gives in
  501.  a capture file named Grimy.Txt.
  502.  
  503. INTEROGT = CTRL-I  (TRADER.KEY)
  504.  Enters the interrogation mode of the CRAI computer and downloads the
  505.  ports visited information. Run this first then run Crai (Ctrl-C).
  506.  
  507. LOADKE = Alt-F2  (TRADER.KEY/PLANET.KEY)
  508.  Toggles between Trader.ke and Planet.ke
  509.  
  510. MAJOR_LN = SHIFT-F1 (TRADER.KEY)
  511.  Finds the major space lanes.  You must have the three Class 0 ports
  512.  (Terra, Alpha Centuari, and Rylos) recorded in the .dat file and sorted
  513.  by sector number, ascending, and know the location of SGA.  If all three
  514.  Class 0 ports are not in the dat file, major lanes may be inaccurate.
  515.  
  516. MATLMOVE = F3  (PLANET.KEY)
  517.  Moves commodities bewteen planets within the same sector.
  518.  
  519. MINE_DIS = ALT-M  (TRADER.KEY)
  520.  Launches mine disruptors into the sector you specify.
  521.  
  522. PHOTON = ALT-P  (TRADER.KEY)
  523.  Launches a photon-torpedo into the sector you specify then enters the sector
  524.  Begins the landing sequence and will Attack ONCE, then you're on you're
  525.  own.  Doens't actually do the invading.  Just gets into the sector fast.
  526.  
  527. PLANET_D = F5 (PLANET.KEY)
  528.  Planet Destroyer - blows up planets for experience and fun.  You must
  529.  belong to a Corporation for this to work.  Its a good idea to belong to
  530.  a corp even if you're the only one on it.  This script works best with
  531.  ANSI turned off.  Its written to be run in the sector with the
  532.  Stardock, so when you run out of Genesis torps and/or atomic detonators
  533.  it will port and get some more. It asks for a planet number so that you
  534.  don't accidentally land on a populated planet (if there is one) and get
  535.  blown up yourself, or if you have a Planet Scanner. A planet does not
  536.  have to specified for it to run, unless there is more than one planet
  537.  in the sector or you have a planet scanner.  Just enter the number of
  538.  the planet to land on or hit Enter to skip it.  Escape to abort.
  539.  
  540. PLA_PO_M = F4 (PLANET.KEY)
  541.  Moves coloinists from one planet to another within the same sector.
  542.  PUT COLONISTS IN ORGANICS group on the planet to take colonists from.
  543.  
  544. POPSTNRD = F2 (PLANET.KEY)
  545.  Standard Warp Planet Populating script.
  546.  
  547. POPTRANS = F1 (PLANET.KEY)
  548.  Trans-warp Planet Populator (handles Evil ISS).  Just set everything in
  549.  place (beacon fighters) like you were going to do it manually.  Start in
  550.  the same sector as the planet(s) to populate with all cargo holds empty
  551.  and not on the planet.  There is one restriction currently:  The sector
  552.  near to Terra to T-warp to must be exactly two warps from Terra, which
  553.  it usually is anyway. This script will abort if there is a Fed in any
  554.  sector near Fedspace. Uses density scan, not Holo.  When this script
  555.  runs, it will ask for a sector to T-warp to (that is the sector near
  556.  Terra). Then it will count the turns and how much ore is needed, next it
  557.  asks for a planet number to land on (leave this blank if you do not have
  558.  a planet scanner or there is only one planet in the sector or the script
  559.  will hang), where to pick up the fuel, choices are the same planet,
  560.  another planet in the same sector, or a port in the same sector as the
  561.  planet to populate, finally how many times to run.
  562.  *IMPORTANT*   I have recently discoverd a flaw in the logic this
  563.  scripts uses.  Any density scan ending in 2, 3, 4, 7, 8, or 9 is a FED.
  564.  Therefore, if a Fed is in Sector #1 with Terra, and a beacon, the
  565.  density scan may end in 0, thus not registering as being a Fed.  I will
  566.  either remove the claim that it works for the Evil ISS, or change the
  567.  script so that it will abort if the density is above 200 or so, in the
  568.  next version.  So, if you're using this script with an EVIL ISS, be
  569.  cautious, it is a rare occurance, but it can happen, I found out the
  570.  hard way.  Another thing I should mention is that if you're in an ISS,
  571.  this script automatically assumes you're Evil, I'll fix this too soon.
  572.  After all, that is the only way to fly.  :-)
  573.  
  574. PRIME = F8 (TRADER.KEY)
  575.  Steals Equipment
  576.  
  577. ROBCREDIT = F9 (TRADER.KEY)
  578.  Robs credits.  Stops robbing when there are less than 750 credits at
  579.  the port.
  580.  
  581. SEL-STEL = F4 (TRADER.KEY)
  582.  Runs the sell/steal cycle (Equipment only).
  583.  
  584. SELL-BUY = F3 (TRADER.KEY)
  585.  Paired port trading.  Organics / Equipment only.
  586.  Load this script when the ship's holds are full and ready to move into
  587.  the adjacent sector to sell.
  588.  
  589. SELSNHAG = F7  (TRADER.KEY)
  590.  Runs the steal/sell cycle (non haggle). You must already have the equipment
  591.  aboard your ship that you want to sell/steal.  It only works for equipment.
  592.  
  593. TLXTWHLP = ALT-F1  (TRADER.KEY/PLANET.KEY)
  594.  Uses List.com to list a text file that shows the key assignments.
  595.  Tlxtwhlp.txt file should be in the same directory as Telix.exe.
  596.  If you don't use list.com then edit Tlxtwhlp.Slt and enter your viewing
  597.  program.
  598.  
  599. TRADE = F2  (TRADER.KEY)
  600.  Single trading.  Ports and haggles whatever you have or want to buy.
  601.  Doesn't buy Ore.
  602.  
  603. TRICON = CTRL-T (TRADER.KEY)
  604.  Plays TRI-CON for 3 minutes or until the jackpot is won.
  605.  
  606. TWIMAGE = Alt-I
  607.  Saves an image of the screen in the game's own directory.
  608.  
  609. End of File
  610.